package com.auxgroup.hr.front.dao.domain;

import org.apache.commons.lang.builder.ToStringBuilder;

import javax.persistence.*;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;


/**
 * 取岗位短号逻辑
 * The persistent class for the PS_JOBCODE_TBL database table.
 * 
 */
@Entity
@Table(name="PS_JOBCODE_TBL")
@NamedQuery(name="PsJobcodeTbl.findAll", query="SELECT p FROM PsJobcodeTbl p")
public class PsJobcodeTbl implements Serializable {
	private static final long serialVersionUID = 1L;

	@Id
	@Column(name="SETID")
	private String setid;

	@Column(name="EFFDT")
	private Date effdt;

	@Column(name="JOBCODE")
	private String jobcode;
	@Column(name="C_POST_SHORT_NBR")
	private String cPostShortNbr;

	public String getcPostShortNbr() {
		return cPostShortNbr;
	}

	public void setcPostShortNbr(String cPostShortNbr) {
		this.cPostShortNbr = cPostShortNbr;
	}

	public String getSetid() {
		return setid;
	}

	public void setSetid(String setid) {
		this.setid = setid;
	}

	public Date getEffdt() {
		return effdt;
	}

	public void setEffdt(Date effdt) {
		this.effdt = effdt;
	}

	public String getJobcode() {
		return jobcode;
	}

	public void setJobcode(String jobcode) {
		this.jobcode = jobcode;
	}

	/* (non-Javadoc)
             * @see java.lang.Object#toString()
             */
	@Override
	public String toString() {
		return ToStringBuilder.reflectionToString(this);
	}

}